Prof
Barbara Downes
Honorary (Professorial Fellow)
School of Geography, Earth and Atmospheric Sciences
Stream restoration and repair
life sciences & biomedicine
science & technology
31 biological sciences
3103 ecology
environmental sciences & ecology
ecology
41 environmental sciences
marine & freshwater biology